body{background:#F7F7F7;}
a {
	color: #666;
	text-decoration: none; transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease;
}
a:visited{
	text-decoration: none;
}
a:hover{
	transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; text-decoration: none;
}
a:active{
	text-decoration: none; color: #666;
}
.circle{
	border-radius: 50%;width:35px; height:35px; line-height: 35px; text-align: center; display: inline-block; color: #fff;
}
ul{
	list-style: none; margin: 0; padding: 0;
}
header,footer{
	margin: 0; padding: 0;
}
/*color style*/
.green{
	color: #14AB26;
}
.blue{
	color: #236EE0;
}
.orang{
	color: #FF6600;
}
.orange{
	color: #ff4000;
}
.eee{
	color: #eee;
}
.ddd{
	color: #ddd;
}
.c555{
	color:#555; 
}
.efefef{
	color: #efefef;
}
.fff{
	color: #fff;
}
/*colorbg style*/
.greenbg{
	background: #14AB26;
}
.bluebg{
	background: #236EE0;
}
/*top-head style*/
#top-head{
	background: #fff; overflow: hidden; box-shadow: 3px 3px 2px #ddd;
}
.top-box1{
	clear:both; overflow: hidden; background: #efefef; border-bottom: solid 1px #ddd; line-height: 40px;
}
.top-box1 .wel-cnt{
	padding: 0;
}
.top-box1 .wel-cnt .weltxt{
	font-size:16px; padding-right: 6px;
}
.top-box1 .wel-cnt .weltxt marquee{
	width: 70%; margin: 0; padding: 0; border: 0; font-size: 14px; line-height: 14px;
}
.top-box1 .wel-cnt .btn-login{
	display: inline-block; padding: 1px 3px; background-image: linear-gradient(white 20%, #f2f2f2 80%); background: #FF6600; border-radius: 3px; color: #fff;
}
.top-box1 .wel-cnt .btn-login:hover{
	background: #fff; color: #555;
}
.top-box1 .wel-cnt .btn-reg{
	display: inline-block; padding: 1px 3px; background-image: linear-gradient(white 20%, #f2f2f2 80%); background: #fff; border-radius: 3px; color: #555;
}
.top-box1 .wel-cnt .btn-reg:hover{
	color: #fff; background: #555;
}
.top-box2{
	clear:both; overflow: hidden; margin:30px 0;
}
.top-box2 h1{
	font-size:24px; margin: 0; padding: 0;
}
.top-menu{
	padding-top: 6px; overflow: hidden;
}
.top-menu .nav-pills>li+li{
	margin-left:0;
}
.top-menu .nav>li>a{
	    padding: 6px 10px; border-radius: 0; border-right:solid 1px #ddd;
}
.top-menu .nav>li>a:hover{
	background: #fff; color: #FF4000;
}
.top-box2 .telbox{
	font-size: 20px; vertical-align: top; padding-top: 7px;
}
.top-box2 .telbox sup{
	font-size: 12px; color: #666;
}
.top-box2 .telbox .hotline-icon{
	background: url(../images/animation-tel-icon.gif) no-repeat left center; display: inline-block; background-size: 100%; width: 30px; height: 30px; float: left;
}
.top-box2 .search-box{
	float: right; width: 100%;
}
.top-box2 .search-box input{
	border: none; width: 80%; line-height: 45px; padding: 0 6px; background-color: #efefef; border-radius: 5px 0 0 5px;
}
.top-box2 .search-box button{
	float: right; width: 20%; border:none; height: 45px; line-height: 45px; background-image: linear-gradient(#F37D2E 40%, #FF6600 60%); color: #fff; margin: 0; padding: 0; border-radius: 0 6px 6px 0
}
.top-box2 .search-box button .fa{
	font-size:16px; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease;
}
.top-box2 .search-box button:hover .fa{
	font-size:24px; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; 
}
#menu{
	background: #2E71EA; overflow: hidden; margin: 0; padding: 0;
}
#menu .navbar-collapse{
	padding: 0;
}
#menu .navbar{
	margin: 0; padding: 0;
}
#menu .navbar-default{
	background: none; border: none; box-shadow: 0 0 0;
}
#menu .nav-pills>li{
	height: 40px; line-height: 40px; font-size: 16px;
}
#menu .nav-pills>li>a{
	border-radius: 0; color: #fff;
}

#menu .nav-pills>li>a:focus{
	
}
#menu .nav-pills>li>a:hover{
	background: #00B1FF;
}
#menu .nav-pills>li.active>a{
	background-color: #FF6600;
}
#menu .nav-pills>li.active>a:focus{
	background-color: #FF6600;
}
#menu .nav-pills>li.active>a:hover{
	
}
/*head-b style*/
#head-a{
	position:fixed; left: 0; top: 0; background: #fff; overflow: hidden; clear: both; zoom:1; width: 100%;display: none; margin-bottom: 200px;
}
#head-a .headbox{
	text-align: center; margin: 0 auto;
}
#head-a .head-b{
	width: 100%; text-align: right; overflow: hidden; clear: both; zoom:1; margin-top: 20px;
}
#head-a .head-c{
	overflow: hidden; clear: both; zoom:1; background: #2E71EA; color: #fff;
}
#head-a .head-d{
	width: 350px; margin: 0 auto; text-align: center; float: left;
}
#head-a .telicon{
	font-size: 20px; color: #ff6600; background: url(../images/animation-tel-icon.gif) no-repeat left center; display: block; width:420px; float: right; background-size: 7%;
}
#head-a .telicon sup{
	font-size: 14px; color: #999;
}
#head-a .head-logo{
	height:60px; margin: 0; padding: 0; border: 0; overflow: hidden; text-align: left; float: left; width: 300px;
}
#head-a .head-logo span{
	float: left;
}
#head-a .head-logo h1{
	font-size:22px; margin: 0; padding: 0; border: 0;
}
#head-a .head-logo .sitename{
	padding-left:15px;
}
#head-a .head-logo .sitename p{
	color: #888;
}
#head-a .head-menu{
	float: left; width: 100%; margin: 0; padding: 0; height: 60px; overflow: hidden; line-height: 60px;
}
#head-a .head-menu ul{
	margin: 0; padding: 0; border: 0;
}
#head-a .head-menu li{
	float: left; font-size: 16px;
}
#head-a .head-menu li a{
	display: inline-block; text-align: center; padding: 0 30px; color: #fff;
}
#head-a .head-menu li a:hover{
	background: #0CB2EA; color: #fff;
}
#head-a .head-menu li.active a{
	background: #FF6600; color: #fff;
}
.xuanfu{
	position: fixed; width: 100%; z-index: 999; top: 0; animation: bounceInDown 1s; -webkit-animation: bounceInDown 1s;-webkit-animation: -moz-animation: bounceInDown 1s; box-shadow: 3px 3px 5px #ddd;
}
/*top-news-box style*/
#top-news-box .slide{
	height:185px; overflow: hidden;
}
/*top-news-box style*/
#top-news-box{
		height: 40px; line-height: 38px; overflow: hidden; margin:10px 0;  position: relative;
}
#top-news-box #scrollDiv{
	background: #fff; 	height: 38px; overflow: hidden; border-bottom: solid 1px #ddd;
}
#top-news-box .bt-line{
	position: absolute; bottom: 0; height: 1px; background: #2E71EA; width: 12%;
}
#top-news-box #scrollDiv h3{
	float: left;  margin: 0; padding-top: 7px; font-size: 20px; padding-left:6px;
}
#top-news-box #scrollDiv h3 .fa{
	color: #FF6600
}
#top-news-box #scrollDiv ul{
	padding-left: 130px;
}
#top-news-box #scrollDiv li{
	text-align: left;
}
#top-news-box #scrollDiv li a{
	color: #666; text-decoration: none;
}
#top-news-box #scrollDiv li span{
	margin:0 20px; color: #91B0EA;
}
/*banner-box style*/
#banner-box{
	overflow: hidden; margin: 0; padding: 0; border: 0; clear: both;
}
#banner-box .fa{
	font-size: 100px; position: absolute; top: 25%; color: #EFFF00;
}
.banner{
	position: relative; overflow: hidden; zoom:1; border-bottom: solid 2px #F33A3F;
}
.imgbox {
	background-repeat: no-repeat;
	background-position: center top;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover
	z-index: 5;
	position: absolute;
}
.txtbox{
	z-index:6; width: 96%;height: 100%; position: relative; color: #fff; overflow: hidden; padding: 3% 0;
}
.txtbox h1{
	font-size: 3em; font-weight: bold; letter-spacing: .3em; display: inline-block; padding:0.5em 1em; text-shadow: 1px 1px 1px #000; border-radius: 5px;
}
.txtbox h4{
	color:rgba(255,255,255,.8);text-shadow: 1px 1px 1px #444; 
}
.txtbox h3{
	color:rgba(255,255,255,.8); font-style: italic; text-shadow: 1px 1px 1px #444; 
}
/*process-box style*/
#export-class-box{
	background: #FFE3A5;
}
.export-class-group{
	text-align: center;
}
.export-class-list{
	margin-bottom: 20px;
}
.export-class-list .icon1,.export-class-list .icon2,.export-class-list .icon3{
	background:url(../images/export-icon.png) no-repeat; position: relative;
}
.export-class-list .icon1{
	background-position: left top; width: 90px; height: 75px; display: block; margin: 0 auto;
}
.export-class-list .icon2{
	background-position: -180px top; width: 120px; height: 75px; display: block; margin: 0 auto;
}
.export-class-list .icon3{
	background-position: -540px top; width: 120px; height: 75px; display: block; margin: 0 auto;
}
.export-class-list a{
	border: solid 1px #fff; background: #fff; display: block; padding: 15px 0;
}
.export-class-list a:hover{
	background: #efefef; color: #236ee0;
}
/*growth box*/
#growth-box{
	background: #fff;
}
.datas-box{
	text-align: center; padding-top: 20px;
}
.datas-box h3{
	text-align: center; font-size: 34px; padding-bottom: 10px; width: 100%; margin: 0 auto; font-weight: 700; color: #555;
}
.datas{
	text-align: center; padding:40px 0; overflow: hidden;
}
.datas li .img {
    width: 64px;
    height: 64px;
    background: url(../images/06565.png) no-repeat center;
    margin: 0 auto;
}
.datas li { width: 25%; float: left; font-size: 60px; font-weight: bold; text-align: center; color: #FF6600;
}
.datas li span{
	clear: both; zoom:1; overflow: hidden;
}
.datas li .img1 {
    background-position: 0 0; display: block;
}
.datas li .img2 {
    background-position: 0 -60px; display: block;
}
.datas li .img3 {
    background-position: 0 -120px; display: block;
}
.datas li .img4 {
    background-position: 0 -180px; display: block;
}
a.aLinkCorange, .cOrange {
    color: #FF6600;
}
.datas li .cnt {
    font-size: 16px;
    color: #000;
    margin: 10px 0 0px;
}
#szhkcar-box{
	margin: 0; padding: 0; clear: both; overflow:hidden; background:url(../images/carbg.png) no-repeat center 420px #fff; padding-bottom: 20px;
}
#szhkcar-box .list-group-item{
	background: rgba(255,255,255,.9);
}
#process-box{
	margin: 0; padding: 0; clear: both; overflow:hidden; background: #fff; padding-bottom: 20px;
}
#process-box .process{
	margin: 0; padding: 0; overflow:hidden;
}
#process-box .process h3{
	margin: 20px 0; padding: 0; position: relative; text-align: center;
}
#process-box .process h5{
	 text-align: center; padding-bottom: 20px; color: #969696;
}
#process-box .process h5 b{
	color: #ff4000;
}
#process-box .process ul{
	margin: 0; padding: 0; border: solid 1px #efefef; overflow:hidden;
}
#process-box .process li{
	text-align: center; width: 20%; float: left; font-size: 20px; cursor: pointer; transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; border-right: solid 1px #efefef;
}
#process-box .process li:hover{
	transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; color:#236ee0; background: #f7f7f7;
}
#process-box .process li .circle-box{
	width:100px; height: 100px; line-height: 100px; border-radius: 50%; margin: 0 auto; margin-bottom: 10px;
}
#process-box .process li .fa{
	font-size:50px; color: #fff;
}
#process-box .process .icon1,#process-box .process .icon2,#process-box .process .icon3,#process-box .process .icon4,#process-box .process .icon5{
	background: url(../images/process-icon.png) no-repeat left top; position: relative; left: 0;transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease;
}
#process-box .process .icon1{
	background-position: left 10px; width: 88px; height: 110px; display:block; margin: 0 auto;
}
#process-box .process .icon2{
	background-position: -138px 10px; width: 91px; height: 110px; display:block; margin: 0 auto;
}
#process-box .process .icon3{
	background-position: -267px 10px; width: 88px; height: 110px; display:block; margin: 0 auto;
}
#process-box .process .icon4{
	background-position: -411px 10px; width: 88px; height: 110px; display:block; margin: 0 auto;
}
#process-box .process .icon5{
	background-position:-552px 10px; width: 112px; height: 110px; display:block; margin: 0 auto;
}
#process-box .process li:hover .icon1,#process-box .process li:hover .icon2,#process-box .process li:hover .icon3,#process-box .process li:hover .icon4,#process-box .process li:hover .icon5{
	transition: all .2s ease; -webkit-transition: all .2s ease; -moz-transition: all .2s ease;
}
#process-box .process li:hover .icon1{
	background-position:left -109px;
}
#process-box .process li:hover .icon2{
	background-position:-138px -109px;
}
#process-box .process li:hover .icon3{
	background-position:-267px -109px;
}
#process-box .process li:hover .icon4{
	background-position:-411px -109px;
}
#process-box .process li:hover .icon5{
	background-position:-552px -109px;
}
/*first-box style*/
#first-box,#three-box{
	margin-top: 20px; clear: both;
}
#three-box{

}
/*main-content style*/
.adr-box,.company-box,.site-search-box,.online-msg-box,.commend-box{
	clear: both; overflow: hidden; margin: 0; padding: 0;
}
.adr-box{
	border: solid 1px #ddd; background: rgba(255,255,255,1); margin-top: 20px;
}
.adr-box h3,.company-box h3,.site-search-box h3,.online-msg-box h3{
	margin: 0; padding: 0;
}
.adr-box h3{
	border-bottom: solid 1px #ddd; padding-bottom: 10px; position: relative; margin-bottom: 20px; font-size: 20px;
}
.adr-box h3 span{
	position: absolute; left:0; bottom: -1px; height: 2px; background: #2E71EA; width: 70%;
}
.adr-box  .adr-cnt{
	background: #fff; overflow: hidden; padding: 20px;
}
#company-sc{
	overflow: hidden; margin-top: 20px; background: #fff; padding-top: 20px;
}
.company-box{
	
}
.company-box h3{
	border-bottom: solid 1px #ddd; padding-bottom: 10px; position: relative; margin-bottom: 10px; font-size: 24px;
}
.company-box p{
	line-height: 25px; text-indent: 2em;
}
.company-box img{
	float: left; margin-right: 10px; width: 200px; height: 150px;
}
.company-box .btn{
	text-indent:0;
}
.company-box h3 span{
	position: absolute; left:0; bottom: -1px; height: 2px; background: #FF6600; width: 30%;
}
.company-box .tags-box{
	font-size:14px; color: #236ee0;
}
.company-box .tags-box a{
	text-align: center; border: solid 1px #efefef; padding: 2px 10px; display: inline-block; background: #fff; margin-top: 5px; margin-left: 8px; border-radius: 3px;
}
.company-box .tags-box a:hover{
	color:#ff6600;
}
.company-box .tags-box em{
	font-size: 12px; color: #fff; font-style: normal; margin-left: 6px; background: #ddd;border-radius: 5px; padding: 0 3px;
}
.site-search-box{
	text-align: center;
}
.site-search-box h3{
	padding-bottom:15px; text-align: left; color: #555;
}
.site-search-box .site-search-cnt{
	background: #fff; overflow: hidden; padding-bottom: 15px;
}
.site-search-box .baidu{
	padding:6px 0; background-color: #BBD4D3; margin-bottom: 10px;
}
.baidu-bdshare{
	margin: 0 auto; overflow: hidden; width: 90%;
}
.online-msg-box{
	 margin-top: 20px; background: #fff;
}
.online-msg-box img{
	width: 100%; padding: 2px;
}
/*services-box style*/
.services-box{
	margin:0; padding: 0; overflow: hidden; margin-top:20px; padding-bottom: 20px;
}
.services-box h3{
	border-bottom: solid 1px #ddd; padding-bottom: 10px; position: relative; margin: 0; font-size: 24px;
}
.services-box h3 span{
		position: absolute; left:0; bottom: -1px; height: 2px; background: #FF6600; width: 14%;
}
.services-box h3 a{
	float: right; font-size: 13px; border: solid 1px #efefef; display: inline-block; padding: 4px 6px; border-radius: 2px; padding-top: 5px; background: #fff;
}
.services-box .services-list{
	padding: 10px; background: #fff; margin-top: 20px; box-shadow: 3px 3px 2px #ddd;
}
.services-box .services-list h4{
	height: 40px; width: 300px; text-align: left; padding: 0; margin: 0; line-height: 30px; overflow: hidden; color: #666; width: 100%;
}
.services-box .services-list h4 a{
	color: #666;
}
.services-box .services-list .fa{
	color: #2E71EA;
}
.services-box .services-list dl{
	margin: 0; background: #fff; overflow: hidden; border-bottom: dotted 1px #ddd;
}
.services-box .services-list dl dt{
	width: 30%; overflow: hidden; float: left;
}
.services-box .services-list dl dt img{
	padding: 2px; width: 100%; height: 80px;
}
.services-box .services-list dl dd{
	width: 70%; overflow: hidden; text-indent: 2em; float: right; padding-left: 15px;
}
.services-box .services-list dl dd a{
	background: #ffffff;
    margin: 0 8px 0 0;
    border: 1px solid #eee;
    border-radius: 3px;
    color: #888;
    display: inline-block;
    padding: 2px 20px;
    text-indent: 0;
}
.services-box .services-list dl dd a:hover{
	background: #efefef;
}
.services-box .tags-box{
	color:#ff6600; padding-top: 10px;
}
.services-box .tags-box a{
	margin-left: 10px; color: #999; display: inline-block; border:solid 1px #efefef; padding:1px 3px; background: #fff; color: #666; border-radius: 3px;
}
.services-box .tags-box a:hover{
	background: #14ab26; color: #fff; border: solid 1px #00A12E;
}
/*import-box style*/
.import-box{
	clear: both; margin:0; padding:0; overflow: hidden;
}
.import-box h3{
	border-bottom: solid 1px #ddd; padding-bottom: 10px; position: relative; margin-bottom: 20px; font-size: 24px;
}
.import-box h3 span{
	position: absolute; left:0; bottom: -1px; height: 2px; background: #FF6600; width: 14%;
}
.import-box h3 a{
	float: right; font-size: 13px; border: solid 1px #efefef; display: inline-block; padding: 4px 6px; border-radius: 2px; padding-top: 5px; background: #fff;
}
.import-box h3 .fa-truck{
	font-size: 22px; color: #2E71EA;
}
.import-box .product-list{
	width: 100%; position: relative;
}
.import-box .product-list .product-img{
	overflow:hidden; margin:auto; vertical-align: middle; text-align: center; width: 100%; height: 170px; margin-bottom: 15px;
}
.import-box .product-list .product-img img{float:left;background:url(../images/load.gif) center no-repeat}
.import-box .product-list .product-name{
	text-align: center; 
}
.import-box .product-list .product-img img{
	margin:auto; vertical-align: middle; text-align: center;
}
/*news-box style*/
.news-box{
	clear: both;
}
.news-box .news-list-box{
	background: #fff; overflow: hidden; border: solid 1px #ddd;
}
.news-box .news-list-box h3{
	line-height: 40px; font-size: 20px; margin: 0; padding-left: 10px; color: #666;  background-image: linear-gradient(white 0%, #f2f2f2 100%); -webkit-background-image: linear-gradient(white 0%, #f2f2f2 100%); -moz-background-image: linear-gradient(white 0%, #f2f2f2 100%); border-bottom:solid 1px #ddd;
}
.news-box .news-list-box .more-info{
	float: right; font-size: 14px; color: #fff; padding-right: 8px;
}
.news-box .news-list-box .fa
{
	color: #2E71EA;
}
.news-txt-list{
	padding: 10px; text-align: left; overflow: hidden; font-size: 16px;
}
.news-txt-list li{
	clear: both; line-height: 35px; border-bottom: dashed 1px #efefef;
}
.news-txt-list li i{
	background: url(../images/jiantuo.png)no-repeat left center; display:block; float: left; width: 9px; height: 8px; margin-top: 11px; padding-left: 15px;
}
.news-txt-list a{
	float: left;
}
.news-txt-list a:hover{
	color: #FF6600; text-decoration:underline;
}
.news-txt-list time{
	float: right; color: #999;
}
/*case-box style*/
#case-box{
	background: #fff; overflow: hidden; padding: 20px 0;
}
#case-box h3{
		margin: 0 0 20px 0; border-bottom: dashed 1px #fff; text-align: center; font-size: 34px;
}
#case-box h3 .fa{
	color: #236ee0;
}
#case-box h5{
	text-align: center; margin: 0 auto; padding-bottom:20px; color: #969696;
}
#case-box h5 b{
	color: #ff6600;
}
#case-group{
	width: 100%;
}
#case-group .carousel-inner{
	width: 92%; margin: 0 auto;
}
#case-group .carousel-control{
	width: 4%; background: none; color: #999999; text-shadow:none; font-size: 90px;
}
.case-group-list{
	margin: 0; padding:0; clear: both; overflow: hidden; text-align: center;
}
.case-group-list .case-group-pic{
	border-radius: 50%; overflow: hidden; height: 138px; width: 138px; margin: 0 auto; border: solid 5px #efefef;
}
.case-group-list img{
	width:100%; vertical-align: middle; width: 140px; height: 140px; text-align: center; overflow: hidden;
}
.case-group-list a{
	color: #fff; text-decoration: none;
}
.case-group-list span{
	clear: both; overflow: hidden; line-height: 30px; display: block; padding-top: 20px; font-size: 16px;
}
/*commend-box style*/
.commend-box{
}
.commend-box h3{
	margin: 0; position: relative; padding-left: 10px; padding-top: 15px;
}
.commend-box h3 .fa{
	color: #ff6600;
}
.commend-box h3 a{
	float: right; font-size: 13px; border: solid 1px #efefef; display: inline-block; padding: 4px 6px; border-radius: 2px; padding-top: 5px; background: #fff;
}
.commend-box ul{
	margin: 0; padding: 10px;
}
.commend-box li{
	border-bottom: solid 1px #ddd; line-height: 35px; text-indent: 0;
}
.commend-box li a{
	padding-left: 10px;
}
.commend-box li .bagbg{
display: inline-block; width: 20px; height: 20px; line-height: 20px; text-align: center; color: #fff;background: #7AAAF2;
}
.commend-box .rr1 .bagbg,.commend-box .rr2 .bagbg,.commend-box .rr3 .bagbg{
	background:#ff4000;
}
/*links-box style*/
#links-box{
	margin-top: 20px; padding: 0; clear: both; overflow: hidden;
}
#links-box .lins_cnt{
	overflow: hidden; border-top: solid 1px #ddd; padding-top: 20px;
}
#links-box .lins_cnt li{
	float: left; margin-right: 10px; margin-bottom: 5px;
}
#links-box .lins_cnt li a{
	padding: 2px 6px;
}
/*footer style*/
footer{
	margin-top:20px; background: #fff;
}
.bt-menu{
	background: #236ee0; overflow: hidden; 
}

.nav-bt-menu .nav-pills>li>a{
	color: #fff;
}
.nav-bt-menu .nav>li>a:focus{
	background: #fff; border-radius: 0; color: #999999;
}
.nav-bt-menu .nav-pills>li>a:hover{
	color: #FFCC00; background: none;
}
.smenu-box{
	overflow: hidden; padding: 20px; border-bottom: solid 1px #ddd;
}
.smenu-box .bt-meun-box{
	text-align: center; border-right: solid 1px #ddd; overflow: hidden; height: 130px;
}
.smenu-box .bt-meun-box dt{
	font-size: 18px; padding-bottom: 10px;
}
.smenu-box .bt-meun-box li{
	line-height: 25px;
}
.copyright-cnt{
	text-align: left; margin: 0 auto; line-height: 25px; padding-top: 20px;
}
.wx{
	padding-top: 24px;
}
.wx .wx_info h5{
	font-weight: bold; margin: 0; padding: 0; line-height: 30px;
}
.wx .wx_img{
	display: block; float: left; margin-right: 10px; width: 68px; height: 68px; overflow: hidden; 
}
.wx .wx_img img{
	width: 100%;
}
.online-box{
	margin-top:30px; font-size: 20px;
}
.online-box a{
	margin-right: 5px;
}
.online-box .qqicon{
	background: #f7f7f7; width: 35px; height: 35px; line-height: 35px; display: inline-block; border-radius: 50%; text-align: center; vertical-align: middle; color: #236ee0; border: solid 1px #ddd; box-shadow: 1px 1px 2px #ddd;
}
.online-box .weibo{
	background: #f7f7f7; width: 35px; height: 35px; line-height: 35px; display: inline-block; border-radius: 50%; text-align: center; vertical-align: middle; color: red; border: solid 1px #ddd; box-shadow: 1px 1px 2px #ddd;
}
.online-box .weixin{
	background: #f7f7f7; width: 35px; height: 35px; line-height: 35px; display: inline-block; border-radius: 50%; text-align: center; vertical-align: middle; color: #18c586; border: solid 1px #ddd; box-shadow: 1px 1px 2px #ddd;
}
.online-box .qqicon:hover{
	background:#236ee0; color: #fff; border:solid 1px #1E5FC1;
}
.online-box .weibo:hover{
	background: red; color: #fff; border:solid 1px #D70000;
}
.online-box .weixin:hover{
	background: #18c586; color: #fff; border:solid 1px #15A973;
}
/*renzhendiv style*/
.renzhendiv{
	margin: 0; padding: 0; overflow: hidden; margin-top: 20px; clear: both; text-align: center; margin-bottom: 20px;
}
.pic-news-box{

}
.pic-news-box h3{
	margin: 0; padding: 0; font-size: 24px; color: #236ee0;
}
.pic-news-box h3 a{
	float: right; font-size: 13px; border: solid 1px #efefef; display: inline-block; padding: 4px 6px; border-radius: 2px; padding-top: 5px; background: #fff;
}
.pic-news-list{
	border: solid 1px #efefef; padding: 10px; background: #fff;
}
.pic-news-list h4{
	margin: 0; padding-bottom: 8px; font-size: 20px; color: #666; font-weight: normal;
}
.pic-news-list img{
	width: 160px; height: 160px;
}
.pic-news-list .tags-box{
	font-size:14px;
}
.pic-news-list .tags-box a{
	text-align: center; border: solid 1px #efefef; padding: 2px 10px; display: inline-block; background: #fff; margin-top: 5px; margin-left: 8px; border-radius: 3px;
}
.pic-news-list .tags-box a:hover{
	color:#ff6600;
}
.pic-news-list .tags-box em{
	font-size: 12px; color: #fff; font-style: normal; margin-left: 6px; background: #ddd;border-radius: 5px; padding: 0 3px;
}
.hot-list-box{
	margin: 0; padding: 0; margin-top: 20px;
}
.hot-list-box h3{
	margin: 0; padding: 0; font-size: 24px; color: #ff6600;
}
.hot-list-box h3 a{
	float: right; font-size: 13px; border: solid 1px #efefef; display: inline-block; padding: 4px 6px; border-radius: 2px; padding-top: 5px; background: #fff;
}
.hot-list-box .news-txt-list{
	background: #fff; border: solid 1px #efefef; margin-top: 15px;
}
.update-news-box{
	
}
.update-news-box h3{
	margin: 0; padding: 0; color: #236ee0; position: relative; left:0; border-bottom: solid 1px #ddd; padding-bottom: 10px;
}
.update-news-box h3 span{
	position: absolute; left: 0; bottom: -1px; height: 2px; background:#236ee0; width: 30%; 
}
.update-news-box h3 a{
	float: right; font-size: 13px; border: solid 1px #efefef; display: inline-block; padding: 4px 6px; border-radius: 2px; padding-top: 5px; background: #fff;
}
.update-news-box .news-txt-list li{
	list-style-type:disc; text-align: left; float: left; width: 100%; clear: both; margin-left: 18px; color: #666
}
.update-news-box .news-txt-list li a{
	float: none; color: #888;
}
/*show page style*/
#show-box{
	background: #fff; overflow: hidden;
}
.local-show-box{
	margin-top: 20px; width: 100%; clear: both;
}
.pagelocal{
	margin-top: 20px; padding: 0; height: 40px;
}
.pagelocal .local-show-box{
	margin: 0; padding-left: 0; float: left; width: auto;
}
.pagelocal .breadcrumb{
	background: none; margin: 0; padding-top: 10px; border: 0;
}
.pagelocal .btn-default{
	 color: #fff; background-color: #00ABA3;border-color: #00968F; padding: 10px 30px; border: 0 solid transparent; border-radius: 0; text-shadow:0 0 0; background-image: none; margin: 0;
}
.pagelocal .btn-default:hover, .pagelocal .btn-default:focus, .pagelocal .btn-default:active, .pagelocal .btn-default.active, .pagelocal .open .dropdown-toggle.btn-default {
	color: #fff; background-color: #00968F; border-color: #00968F;
}
.pagelocal .dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	float: left;
	margin: 0;
	min-width: 152px;
	padding: 10px 0;
	font-size: 14px;
	list-style: none;
	background-color: rgba(0,171,163,0.9);
	border-radius: 0 0 8px 8px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,0.1);
	box-shadow: 0 6px 12px rgba(0,0,0,0.1);
	background-clip: padding-box;
	border-width: 0
}
.pagelocal .dropdown-menu>li>a {
	padding: 8px 30px;
	color: #fff
}
.pagelocal .dropdown-menu>li>a:hover{
	color: #fff;
	text-decoration: none;
	background-color: #23C9C1;
	background-image: none;
}
.pagelocal .dropdown-menu>.active>a, .pagelocal .dropdown-menu>.active>a:focus, .pagelocal .dropdown-menu>.active>a:hover{
	background-image: none; background: #27DFD6;
}
#show-box .atricle-container{
	overflow: hidden;
}
#show-box .atricle-container h1{
	font-size:22px; padding-bottom: 10px; text-align: center; color: #0862BF; margin: 20px 0;
}
.show-other{
	border-bottom: solid 1px #ddd; color: #696969; clear: both; overflow: hidden; padding-bottom: 10px;
}
.show-other .s1{
	float: left;
}
.show-other .s1 span{
	margin-right:10px;
}
.show-other .s2{
	float: right;
}
#show-box article{
	clear: both; line-height: 25px; padding: 20px 0; overflow: hidden; text-align: justify; color: #666;
}
#show-box .show-bottom{
	border-bottom:solid 1px #ddd; text-align: center; margin:0 auto 20px auto; padding-bottom: 10px;
}
#show-box .show-bottom .bdsharebuttonbox{
	width: 20%; margin: 0 auto;
}
#content h3{
	color: #ff6600; font-size: 24px; font-weight: 800;
}
#content h4{
    color: #5E5E5E;
    line-height: 35px;
    margin-bottom: 10px;
    position: relative;
    padding-left:10px;
    font-size: 20px;
    font-weight: 600;
}
#content h4:before {
    content: " ";
    width: 5px;
    height: 16px;
    background-color: #ff6600;
    position: absolute;
    top: 9px;
    left: 0;
}
#show-box .pager .fa{
	color: #ff6600; padding-right: 6px;
}
.show-similar-info{
	overflow: hidden; clear: both; padding: 10px; background: #FAFAFA; border: solid 1px #efefef; margin-bottom: 20px;
}
.show-similar-info h3{
	margin: 0; padding: 0; color: #236ee0;
}
.show-similar-info h3 .fa{
	animation: fadeInLeft 1s infinite; -webkit-animation: fadeInLeft 1s infinite; -moz-animation:fadeInLeft 1s infinite; color: #ff6600;
}
.zhuanzai-box{
	border: solid 1px #ddd; border-radius: 10px; width: 100%; height: 130px; margin: 0 auto; position: relative; padding: 0; margin-bottom: 10px;
}
.zhuanzai-box h3{
	position: absolute; left: 20px; top: -15px; background: #fff; border: solid 1px #ddd; background: #f7f7f7; margin: 0; padding: 4px 10px; border-radius: 10px; font-size: 16px;
}
.zhuanzai-box .zz-box-s1{
	float: left; 
}
.zhuanzai-box .zz-box-s2{
	float: right; right: 10px; top: 5px; position: absolute; text-align: center;
}
.zhuanzai-box .zz-box-s2 span{
	clear: both; display: block;
}
.zhuanzai-box .zz-box-s1 ul{
	margin: 0; padding:20px;
}
.zhuanzai-box .zz-box-s1 li{
	clear: both; height: 30px; line-height: 30px; color: #999;
}
.zhuanzai-box .zz-box-s1 li .fa{
	color: #236ee0;
}
.list-info-inline{
	padding: 0; text-align: left; text-indent: 0; margin: 0; padding-top: 10px; overflow: hidden;
}
.list-info-inline li{
	width: 50%; float: left; line-height: 30px;
}
.hao-icon-group{
	clear: both; overflow: hidden; margin-top: 10px;
}
.hao-icon-group li{
	float: left;  text-align: center; width: 50%; font-size: 20px; 
}
.hao-icon-group .b1{
	border-right: solid 1px #fff;
}
.hao-icon-group li .fa{
	font-size: 2em; position: relative; vertical-align: middle;
}
.hao-icon-group .b1 a{
	 background: #FF6600; color: #fff; height: 80px; line-height: 80px; display:block;  border-radius:10px 0 0 10px;
}
.hao-icon-group .b2 a{
	 background: #16A7C7; color: #fff; height: 80px; line-height: 80px; display:block;  border-radius:0 10px 10px 0;
}
.hao-icon-group li a:hover{
	background: #14ab26; color: #fff;
}

.recommendad-info{
	clear: both; overflow: hidden;
}
.recommendad-info h3{
	padding-bottom: 10px; border-bottom: solid 1px #ddd; position: relative;
}
.recommendad-info h3 span{
	position: absolute; left:0; bottom: -1px; height: 2px; background: #ff6600; width: 30%;
}
.recommendad-info ul{
	margin: 0; padding-left: 20px;
}
.recommendad-info li{
	float:left; list-style: disc; line-height: 30px; width: 50%;
}
.recommendad-info li a{
	color: #666; border: solid 1px #fff; padding: 2px 3px; border-radius: 2px;
}
.recommendad-info li a:hover{
	color: #ff6600; border: solid 1px #ff6600; padding: 2px 3px; border-radius: 2px;
}
/*list style*/
#list-box{
	overflow: hidden; background: #fff; padding-bottom: 20px;
}
#list-box .breadcrumb{
	background: #fff; border: solid 1px #ddd;
}
#list-box .arcitle-list{
	background: #fff; overflow: hidden; border: solid 1px #ddd;
}
#list-box .arcitle-list h3{
	text-align: center; padding-bottom: 10px; border-bottom: solid 1px #ddd; color: #236ee0;
}
#list-box .arcitle-list ul{
	padding:30px; 
}
#list-box .list-page{
	text-align: center;
}
#news-type{
	margin-top: 20px;
}
#news-type .news-txt-list{
	background: #fff; border:solid 1px #ddd; border-top:none;
}
.list-menu{
	font-size: 16px;
}
.list-menu h3{
	font-size: 20px; background:#efefef; color: #555; text-align: center;
}
.list-menu a.list-group-item{
	padding-left: 5%;
}
.list-menu .list-group-item:hover .fa{
	color: #ff6600; 
}
#hot-news li{
	clear: both; overflow: hidden; line-height: 35px;
} 
#hot-news li span{
	float: left; 
}
#hot-news li .badbg{
	background: #999999; display: inline-block; width: 20px; height: 20px; line-height: 20px; margin-top: 8px; text-align: center; color: #fff;
}
#hot-news .li1 .badbg{
	background: #FF8056;
}
#hot-news .li2 .badbg{
	background: #FF6430;
}
#hot-news .li3 .badbg{
	background: #ff4000;
}
#hot-news .li4 .badbg{
	background: #F44308;
}
#hot-news li a{
	padding-left: 12px;
}
#wuliu-info li{
	clear: both; overflow: hidden; line-height: 35px;
}
#wuliu-info li span{
	float: left; 
}
#wuliu-info li .badbg{
	background: #999999; display: inline-block; width: 20px; height: 20px; line-height: 20px; margin-top: 8px; text-align: center; color: #fff;
}
#wuliu-info .li1 .badbg{
	background: #84A9E0;
}
#wuliu-info .li2 .badbg{
	background: #5E92E0;
}
#wuliu-info .li3 .badbg{
	background: #367AE0;
}
#wuliu-info .li4 .badbg{
	background: #135DCC;
}
#wuliu-info li a{
	padding-left: 12px;
}
#wuliu-info li a:hover{
	color: #135DCC;
}
.page-article{
	overflow: hidden; background: #fff; clear: both; margin-top: 20px;
}
.page-article h3{
	text-align: center; border-bottom: dotted 1px #ddd; padding-bottom: 10px;
}
.page-article article{
	padding: 20px; line-height: 25px; text-align: justify; clear: both; overflow: hidden; display: block;
}
.page-article article h3,.page-article article h4{
	clear: both; overflow: hidden;
}
.page-youshi-group{
	margin-top: 20px;
}
.page-youshi-group h3{
	text-align: center; font-size: 28px;
}
.page-youshi-group h3 .fa{
	font-size: 30px;
}
.page-youshi-group h3 strong{
	font-size: 50px; color: #FF6600;
}
.page-youshi-group h5{
	text-align: center; margin-bottom: 20px;
}
.page-youshi-group h5 strong{
	color: #ff6600;
}
.page-youshi-group-item{
	overflow: hidden; position: relative; left: 0; top:0; margin-bottom: 30px;
}
.page-youshi-group-item .youshi-old-box{
	text-align: center; overflow: hidden; height: 200px;-webkit-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s; 
  -moz-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -o-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
}
.page-youshi-group-item .youshi-old-box .icon{
	margin: 0; padding: 0; text-align: center; font-size: 80px; padding-top: 40px;-webkit-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -moz-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -o-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
}
.page-youshi-group-item .youshi-old-box h4{
	margin: 0; padding: 10px 0; font-weight: 600;-webkit-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -moz-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -o-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
}
.page-youshi-group a:hover .icon{
	font-size: 220px; padding-top: 10px; position: relative; left:0; top: -15px; color: #ddd;-webkit-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -moz-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -o-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
}
.page-youshi-group a:hover .youshi-old-box h4{
	opacity: 0;-webkit-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -moz-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -o-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
}
.page-youshi-group .hover-new-box{
	position: absolute; left: 0; top: 0; margin-top: 210px; width: 100%; background: #2E71EA; border: solid 1px #2E71EA; color: #fff; box-shadow:0 0 4px #2E71EA; height: 200px; padding: 20px; opacity: 0; filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(0));-webkit-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -moz-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -o-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
}
.page-youshi-group a:hover .hover-new-box{
	position: absolute; left: 0; top: 0; margin-top: 0px;  width: 100%; background: #2E71EA; border: solid 1px #2E71EA; color: #fff; box-shadow:0 0 4px #2E71EA; height: 200px; padding: 20px; opacity: 0.7; filter: alpha(opacity=70);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(70));-webkit-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -moz-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  -o-transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
  transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0s;
}
.page-youshi-group-item ul{
	margin: 0; padding: 0; border: 0;
}
.page-youshi-group-item li{
	text-align: left; line-height: 25px;
}
#page-menu-group{
	margin-top: 20px;
}
#page-menu-group .panel-heading{
	background: #efefef;
}
#page-menu-group .list-group a{
	text-align: left; 	font-size: 16px; padding-left:15%;
}
.page-recommand-list{
	margin-top: 20px; padding: 20px; overflow: hidden; border: solid 1px #DCDCDC; border-radius: 10px;
}
.page-recommand-list h3{
	margin: 0; padding: 0; text-align: center; font-size: 800; padding-bottom: 20px; position:relative; border-bottom: solid 1px #DCDCDC; margin-bottom: 10px;
}
.page-recommand-list li{
	float: left; width: 48%; line-height: 30px; padding-right: 2%;
}
.page-recommand-list li time{
	color: #9a9a9a; float: right;
}
.tagsbox{
	clear: both; text-align: center;
}
.tagsbox span{
	margin-left: 10px; white-space: normal;
}
.tagsbox span a{
	color: #fff;
}
.tagsbox .label-info{
	background: #eee; 
}
.tagsbox .label a{
	color: #555;
}
.tagsbox .label{
	border-radius: 20px; padding: 6px 10px; display: inline;
}
/*modal-price style*/
#modal-price .modal-header{
	background: #2E71EA; color: #fff;
}
#modal-price .close{
	color: #fff; opacity: .6
}
#modal-price .close:hover{
	opacity: 1;
}
#modal-price .btn-warning{
	background-color: #FF6600; border-color: #DF5900;
}
/*modal-faq*/
#modal-faq .modal-header{
	background: #16A7C7; color: #fff;
}
#modal-faq .close{
	color: #fff; opacity: .6
}
#modal-faq .close:hover{
	opacity: 1;
}
#modal-faq .btn-warning{
	background-color: #FF6600; border-color: #DF5900;
}
/*search box list style*/
.search-box-list{
	background: #fff; line-height: 30px; padding: 10px;
}
.search-box-list h1{
	margin: 0; padding: 0; font-size: 24px; padding-bottom: 10px;
}
.search-box-list .page-header{
	margin: 0; padding: 0;
}
.tags-list li{
	margin-bottom: 10px;
}
.tags-box{
	background: #fff; padding: 10px;
}
.tags-box h1{
	margin: 0; padding: 0; font-size:28px; padding-bottom: 10px;
}
.page-search{
	margin-bottom:15px; background: #fff;
}
.keystyle{
	width: 70p%
}
.tags-box .page-header{
	margin: 0; padding: 0; margin-bottom: 20px;
}
.tags-box .tags-list{
	line-height: 30px;
}
.tags-box .tags-list a{
	padding: 3px 8px; border: solid 1px #ddd; display:inline-block; margin-bottom: 10px; margin-right: 10px; border-radius: 5px;
}
.resultsbox{
	padding: 100px 20px; font-size: 18px; line-height: 30px; display: none;
}
.writefaqbox h4{
	border-bottom: solid 1px #ddd; padding-bottom: 10px; margin-bottom: 10px;
}
/*faq show style*/
.consulting-show{
	font-size: 18px; line-height: 30px;
}
.consulting-show dl{
	border: solid 1px #ddd; border-radius: 5px; padding: 10px; margin:10px auto; background: #f7f7f7;
}
.consulting-show dl dt{
	border-bottom: dotted 1px #ddd; line-height: 30px;
}
.consulting-show dl dt em{
	font-style: normal; white-space: normal; font-weight: normal;
}
.consulting-show dl dd{
	padding-top: 10px;
}
.consulting-show .dlblue{
	background: #CCE0FF; border: solid 1px #B7D4FF;
}
.consulting-show .dlblue dt{
	border-bottom: dotted 1px #9BBBEA;
}
.consulting-show dl:hover{
	background: #fff;
}
.faq-class{
	
}
.faq-class h3{
	margin-top:0; background: #565656; color:#fff; font-size: 18px
}
.faq-class a.list-group-item{
	padding-left:20%; font-size:16px
}
.recommand-faq-list{
	margin-top: 20px;
}

.recommand-faq-list .list-group span{
	float: right; color: #999;
}
.recommand-faq-list .list-group span b{
	padding: 0 10px; color: #ff6600;
}
/*move home style*/
.move-home-group{
	position: relative;
	overflow: hidden;
	padding-bottom:10px;
}
.move-home-group h4{
	padding-left: 10px;
	border-left: solid 10px #ff6600;
	margin-bottom: 20px;
}
.move-home-group-list {
    overflow: hidden;
    position: relative;
    border: 4px solid #fff;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
    height: 140px;
}

.move-home-group-list.colored .info {
    background: #1a4a72;
    background: rgba(215,228,255, 0.6);
}
.move-home-group-list a:hover .info {
    visibility: visible;
    opacity: 1;
}
.move-home-group-list.colored .info h3 {
    background: rgba(12, 34, 52, 0.6);
}

.move-home-group-list .img {
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}

.move-home-group-list .info {
    background: #333333;
    background: rgba(215,228,255, 0.6);
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
    position: absolute;
    width: 100%;
    height: 140px;
    left:0;
    top: 0;
}
.move-home-group .top_to_bottom .info {
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    -o-transform: translateY(-100%);
    transform: translateY(-100%);
}
.move-home-group .top_to_bottom a:hover .info {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}

.move-home-group-list .info h3 {
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    font-size: 17px;
    padding: 10px;
    background: #003EC4;
    margin: 30px 0 0 0;
}

.move-home-group-list .info p {
    position: relative;
    color: #333;
    padding: 10px 20px;
    text-align: center;
}
.move-home-group-list img{
	width: 100%;
}
.move-home-group-list a:hover .img {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}
.move-home-case ,.move-home-packing{
	clear: both; margin-top: 20px;
}
.move-home-case h4{
	padding-left: 10px;
	border-left: solid 10px #2E71EA;
	margin-bottom: 20px;
	color: #2E71EA;
}
.move-home-packing h4{
	padding-left: 10px;
	border-left: solid 10px #FF6600;
	margin-bottom: 20px;
}
.move-home-case-list{
	overflow: hidden;
    position: relative;
    border: 4px solid #fff;
    box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.3);
    height: 160px;
    margin-bottom: 20px;
}
.move-home-case img{
	width: 100%; height: 160px; background:url(../images/load.gif) center no-repeat;
}
.move-home-case .img {
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
}
.move-home-case .info {
	height: 40px;
	line-height: 40px;
	background: #0059FF;
	opacity: 0;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
}

.move-home-case .info h3 {
    text-transform: uppercase;
    color: #fff;
    text-align: center;
    font-size: 14px;
    padding-top: 12px;
    margin: 0;

}
.move-home-case a:hover .info {
    visibility: visible;
    opacity: 1;
}
.move-home-case .bottom_to_top a:hover .img {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    transform: translateY(-50px);
}

.move-home-case .bottom_to_top a:hover .info {
    -webkit-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    transform: translateY(-50px);
}
.div-more-btn{
	text-align: center; overflow: hidden; margin: 20px 0; clear: both; padding-bottom: 5px;
}
.div-more-btn a.btn-more{
	padding: 10px 20px; display: inline-block; border-radius: 0;
}
.div-more-btn a.btn-blue{
	color: #fff; border: solid 3px #3377FF; background: #3377FF; text-decoration: none;
}
.div-more-btn a:hover.btn-blue{
	background: #fff; color: #3377FF; text-decoration: none;
}
.move-home-packing{
	margin-bottom: 20px; overflow: hidden; text-align: center;
}
.move-home-packing img{
	width:100%; float:left;background:url(../images/load.gif) center no-repeat; text-align: center; line-height: 60px;
}
.move-home-packing h4{
	color: #000; text-align: left;
}
.move-packing-list{
	overflow: hidden; text-align: center; margin: 0 auto; margin-bottom: 10px;
}
.move-packing-list a,.move-packing-list a:visited,.move-packing-list a:hover,.move-packing-list a:active{
	color: #236DDC; text-decoration: none;
}
.move-packing-list .img{
	border-radius: 50%; overflow: hidden; margin: 0 auto; margin-top: 5px; width: 150px; height: 150px; background: #fff; border: solid 5px rgba(40,126,255,.5); box-shadow: 0px 2px 3px #236DDC;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
}
.move-packing-list a:hover .img{
	box-shadow: 0px -2px 4px #236DDC;
	-webkit-transition: all 0.35s ease-in-out;
	-moz-transition: all 0.35s ease-in-out;
	transition: all 0.35s ease-in-out;
}
.move-packing-list h3{
	font-size: 16px;
}

.packing-group-box{
	margin: 0; background: #fff; overflow: hidden; border: solid 1px #ddd; padding:0;
}
.packing-group-box h3{
	text-align: left; margin: 0; padding: 10px 15px; background: #efefef; margin-bottom: 20px; border-bottom: solid 1px #ddd; color: #236ee0;
}
.packing-group-box .fa{
	color: #FF6600;
}
.packing-group-list{
	margin-bottom: 20px;
}
.packing-group-list a{
	display:block; text-align: center; border: solid 1px #D4EDFF; padding: 5px; height: 160px; overflow: hidden; vertical-align: bottom; text-align: center; background: #EFF8FF;
}
.packing-group-list a:hover{
	color: #FF6600;
}
.packing-group-list .img{
	width: 100%; height: 120px; overflow: hidden;
}
.packing-group-list .img img{
	width: 100%; transform: scale(1); -moz-transform: scale(1); -webkit-transform: scale(1); transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; 
}
.packing-group-list a:hover img{
	transform: scale(1.5); -moz-transform: scale(1.5); -webkit-transform: scale(1.5); transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease;
}
.packing-group-list .procuctname{
	vertical-align: bottom; text-align: center; padding-top: 8px;
}
#move-nav-class{
	background: #fff; padding-top: 25px;
	font-size:16px;
	line-height: 30px;
	color: #666; 
}
#move-nav-class .move-nav-list{
	margin: 0; padding: 0; font-size: 20px;
}
#move-nav-class .move-nav-list a{
	width: 20%; display: block; text-align: center; float: left; border: dashed 1px #ddd; background: #fff; padding:20px 0; background: #f7f7f7; 
}
#move-nav-class .move-nav-list a:focus{
	text-decoration: none; color: #236ee0;
}
#move-nav-class .move-nav-list a:hover{
	background: #fff; color: #FF6600;
}
#move-nav-class .move-nav-list a:hover .fa{
	color: #236ee0;
}
#move-nav-class .move-nav-list .fa{
	font-size: 42px; color: #ff6600; vertical-align: middle;
}
#move-nav-class .move-nav-list .active{
	background: #fff; color: #ff6600;
}
#move-nav-class .move-nav-list .active .fa{
	color: #236ee0;
}
#move-page-cnt{
	background: #fff; padding: 25px 0;
	font-size:16px;
	line-height: 30px;
	color: #666;
}
#move-page-cnt h4{
	padding-left: 10px;
	border-left: solid 10px #2E71EA;
	margin-bottom: 20px;
	color: #2E71EA;
}
#move-page-cnt h5{
	text-align: center; font-size: 24px; padding-bottom: 20px;
}
#move-page-cnt .move-process-list{
	width: 100%; display: block; border: solid 1px #ddd; text-align: center; height: 100px; line-height: 100px;
}
#move-page-cnt .move-process-list:hover{
	background: #f7f7f7; 
}
#move-page-cnt .move-process-list a{
	color: #666;
}
#move-page-cnt .move-process-list a:hover{
	color: #2E71EA;
}
.move-process-group{
	padding-bottom: 20px; overflow: hidden; clear: both;
}
#move-service-class{
	background: #F7F24E; padding: 25px 0;
}
#move-case{
	background: #fff; padding: 25px 0;
}
#move-packing{
	background: #fff; padding: 25px 0;
}
#move-youshi{
	background: #FFECDF; padding: 25px 0;
}
/*import-hk style*/
#import-class-box{
	padding: 20px 0; clear: both; background: #fff; overflow: hidden;
}
#import-class-box h3{
	border-left:solid 10px #2E71EA; padding-left: 10px; margin-bottom: 20px; font-size: 24px;
}
.import-class-list{
	text-align: center;
}
.import-class-list a{
	display: inline-block; border: solid 1px #ddd; width: 100%; padding: 15px 0;
}
.import-class-list a:hover{
	color: #ff6600;
}
.import-class-list .icon1{
	background:url(../images/zhonggangjinkou.jpg) no-repeat center center; width: 145px; height: 146px; margin:0 auto; text-align: center;
}
.import-class-list .icon2{
	background:url(../images/yibanmaoyi.jpg) no-repeat center center; width: 145px; height: 146px; margin:0 auto; text-align: center;
}
.import-class-list .icon3{
	background:url(../images/pinguijinkou.jpg) no-repeat center center; width: 145px; height: 146px; margin:0 auto; text-align: center;
}
.import-pro-list{
	text-align: center; margin-bottom: 20px;
}
.import-pro-list .propic{
	box-shadow: 2px 2px 3px #5F84C4; margin: 0 auto; border-radius: 50%; overflow: hidden; height: 200px; width: 200px;
}
.import-pro-list .propic img{
	width: 100%; width: 200px; height: 200px; overflow: hidden; text-align: center;
}
.import-pro-list .proname{
	padding-top: 20px; color: #fff;
}
.sel-express-group{
	text-align: center; overflow: hidden; padding: 20px 0;
}
.sel-express-tit{
	overflow: hidden; padding: 0 0 10px 0; border-bottom: dashed 2px #fff; margin-bottom: 20px;
}
.sel-expresss-ctn{
	text-align: left; overflow: scroll; height: 300px; border: 0; overflow-x:hidden;
}
#servadbaner{
	height: 300px; width: 100%; overflow: hidden;
}
#import-jieshao-box{
	padding: 20px 0; clear: both; background: #F4F7E6; overflow: hidden;
}
#import-jieshao-box h3{
	border-left:solid 10px #FFDD00; padding-left: 10px; margin-bottom: 20px; font-size: 24px;
}
.import-youshi{
	background: url(../images/truckbg.png) no-repeat center bottom; overflow: hidden; display: block; padding-bottom: 100px;
}

#import-pro-box{
	padding: 20px 0; clear: both; background: #95B0E0; overflow: hidden;
}
#import-pro-box h3{
	border-left:solid 10px #FFF; padding-left: 10px; margin-bottom: 20px; font-size: 24px;
}
#sel-express-box{
	padding: 20px 0; clear: both; background: #F7F24E; overflow: hidden;
}
#ser-update-news{
	padding: 20px 0; clear: both; background: #fff; overflow: hidden;
}
.import-faq h4{
	border-left:solid 10px #ff6600; padding-left: 10px; margin-bottom: 10px;
}
.import-zhisi h4{
	border-left:solid 10px #555; padding-left: 10px; margin-bottom: 10px;
} 
.import-zhisi h4{
	border-left:solid 10px #555; padding-left: 10px; margin-bottom: 10px;
} 
.import-maoyi h4{
	border-left:solid 10px #2C62F7; padding-left: 10px; margin-bottom: 10px;
}
.import-more-box{
	text-align: center; overflow: hidden; padding: 10px 0; margin-top: 20px; clear: both;
}
.import-more-box a{
	padding: 10px 20px; line-height: 40px; text-align: center; color: #FFDD00; font-size: 18px;
}
.import-more-box a.more-btn{
	border: solid 3px #FFDD00; background: #fff; color: #ff6600;
}
.import-more-box a:hover{
	border: solid 3px #FFDD00; background: #FFDD00; color: #fff;
}
/*export style*/
#export-wenti-group{
	padding: 20px 0; clear: both; background: #DFEDFF; overflow: hidden; text-align: center;
}
.export-wenti-list{
	margin-top: 20px; background-color: #fff; padding: 10px; height: 280px; border-radius: 10px;
}
.export-wenti-list a{
	color: #666; text-decoration: none;
}
.export-wenti-list a:visited{
	color: #666; text-decoration: none;
}
.export-wenti-list a:hover{
	color: #ff6600; text-decoration: none;
}
.export-wenti-list a:active{
	color: #888; text-decoration: none;
}
.export-wenti-list .img{
	width: 150px; height: 150px; border-radius: 50%; background: #fff; margin: 0 auto; text-align: center; overflow: hidden;
}
.export-wenti-list .img img{
	width: 100%;
}
.export-wenti-list .info{
	clear: both; text-align: center;
}
#export-page-content{
	background: #fff; text-align: center;
}
.export-page-article h3{
	color: #236ee0; border-bottom: solid 1px #efefef; padding-bottom: 10px; margin-bottom: 10px;
}
.export-page-article p{
	color: #999999;
}
.export-page-article article{
	text-align: left; font-size: 16px;
}
#export-case-box{
	text-align: center; background: #2E71EA; color: #fff; padding-bottom: 20px;
}
#export-case-box .carousel-control{
	color: #fff;
}
.pricte-btn{
	text-align: center; margin: 50px; clear: both;
}
.pricte-btn .fa{
	font-size: 30px; vertical-align: middle;
}
.pricte-btn a.bule-bnt{
	font-size: 20px; border: solid 4px #fff; background: #2E71EA; color: #fff; line-height: 45px; width: 240px; line-height: 60px; display: inline-block; text-decoration: none;
}
.pricte-btn a:hover.bule-bnt{
	border: solid 4px #FF6600; background: #fff; color: #DC6300;
}
.pricte-btn a.orange-bnt{
	font-size: 20px; border: solid 4px #fff; background: #FF6600; color: #fff; line-height: 45px; width: 240px; line-height: 60px; display: inline-block; text-decoration: none;
}
.pricte-btn a:hover.orange-bnt{
	border: solid 4px #2E71EA; background: #fff; color: #2E71EA;
}
/*ata style*/
#ata-class-box{
	padding: 20px 0; clear: both; background: #CDE7F6; overflow: hidden;
}
#ata-class-box .ata-class-list{
	margin: 0; border: 0; text-align: center; position:relative; padding:0; overflow: hidden;
}
#ata-class-box .ata-class-list .txtdiv{
	position: absolute; bottom: 0; left: 0; background: rgba(255,128,0,0.5); width: 100%; line-height: 35px; text-align: center; 
}
.ata-class-list a{
	padding:20px 20px 40px; display:block; background: #fff; width: 100%; overflow: hidden; text-align: center; color: #fff;
}
.ata-class-list a:hover{
	box-shadow: 2px 2px 2px #A1CBE4; color: #FF6600;
}
.ata-class-list .nubox{
 	position:absolute; left: -100px; top: -100px; width: 200px; height: 200px; border-radius: 50%; background: #efefef;
}
.ata-class-list .nubox em{
	position:absolute; right: 50px; bottom:30px; font-size: 48px; font-weight: bolder; color: #FF8000;
}
.ata-class-list .icon1{
	background: url(../images/ata-type-pic01.jpg) no-repeat center center; width: 200px; height: 140px; margin: 0 auto; text-align: center; background-size: 100%;
}
.ata-class-list .icon2{
	background: url(../images/ata-type-pic02.jpg) no-repeat center center; width: 200px; height: 140px; margin: 0 auto; text-align: center; background-size: 100%;
}
.ata-class-list .icon3{
	background: url(../images/ata-type-pic03.jpg) no-repeat center center; width: 200px; height: 140px; margin: 0 auto; text-align: center; background-size: 85%;
}
#ata-class-box h3{
	border-left:solid 10px #FFDD00; padding-left: 10px; margin-bottom: 10px;
}
#ata-goods-box{
	background: #fff; padding: 20px 0;
}
#ata-goods-box .ata-goods-group{
	margin: 0; border: 0; padding: 0;
}
#ata-goods-box .ata-goods-group h3{
	border-left:solid 10px #2C62F7; padding-left: 10px; margin-bottom: 10px;
}
.ata-goods-list{
	border:solid 1px #efefef; overflow: hidden; padding: 10px; height: 180px; margin-bottom: 30px;
}
.ata-goods-list .img{
	float: left;  width: 38%; display: block; height: 130px; overflow: hidden; margin-top: 10px;
}
.ata-goods-list img{
	width: 100%; transition: all 0.3s ease; transform: scale(1); -webkit-transform: scale(1); -moz-transform: (1); transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease;
}
.ata-goods-list:hover img{
	transition: all 0.3s ease; transform: scale(1.3); -webkit-transform: scale(1.3); -moz-transform: (1.3); transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease;
}
.ata-goods-list .info{
	float: right; text-align: left; width: 60%;
}
.ata-goods-list .info h4{
	border-bottom: dashed 1px #ddd; padding-bottom: 10px; font-weight: bolder; 
}
.ata-goods-list .info h4 a{
	color: #2E71EA;
}
.ata-goods-list .btn-default{
	border-radius: 0; padding:5px 40px; margin: 12px 0;
}
.goods-class-show{
	overflow: hidden; height:80px; text-align: justify; display: block; text-overflow: ellipsis; color: #777;
}
.goods-class-show a{
	padding:0 5px; border: solid 1px #fff; display: box; margin-bottom: 20px; line-height: 30px;
}
.goods-class-show a:hover{
	border: solid 1px #FF6600; background: #FF6600; color: #fff;
}
#regest-ata-box{
	background: #FFE3A5; padding-bottom: 20px;
}
#regest-ata-box h3{
	border-left:solid 10px #FF6600; padding-left: 10px; margin-bottom: 20px;
}
.ata-porce-list{
	border: solid 1px #fff; padding: 10px; background: #fff; margin-bottom: 30px; position: relative;
}
#regest-ata-box .left-radiuse{
	width: 10px; height: 10px; background: #FFE3A5; border-radius: 50%; float: left;
}
#regest-ata-box .right-radiuse{
	width: 10px; height: 10px; background: #FFE3A5; border-radius: 50%; float: right;
}
#regest-ata-box .left-bottom-radiuse{
	width: 10px; height: 10px; background: #FFE3A5; border-radius: 50%; float: left;
}
#regest-ata-box .right-bottom-radiuse{
	width: 10px; height: 10px; background: #FFE3A5; border-radius: 50%; float: right;
}
.ata-porce-list h4{
	text-align: center; border-bottom:dashed 1px #ddd; padding-bottom: 10px; clear: both; overflow: hidden; display: block;
}
.zhutitxt1{
	margin: 0; text-align: center; padding:0; overflow: hidden;
}
.zhutitxt1 span{
	font-size: 18px; font-weight: 600;
}
/*contact style*/
.contpagefn{
	text-align: right; margin: 0; padding: 0; border: 0; float: right;
}
#con-box{
	background: #fff; position: relative; overflow: hidden;
}
#con-box img.bg{
	 position: absolute;
    width: 50%;
    top: -10px;
    left: 3%;
    animation-name: globe;
    animation-duration: 40s;
    animation-iteration-count: infinite;
    animation-delay: 0;
    animation-direction: alternate-reverse;
}
@keyframes globe{
	from{transform:rotate(0deg);}
	to{transform:rotate(360deg);}
}
@webkit-keyframes globe{
	from{transform:rotate(0deg);}
	to{transform:rotate(360deg);}
}
.con {
	border:1px solid #ddd;
	border-left:none 0;
	margin-top:50px;
	margin-bottom:50px
}
.con .fl{
	float: left;
}
.con .fr{
	float: right;
}
.con li {
	border-left:1px solid #fff;
	padding:30px 0;
	background:rgba(236, 236, 236, 0.2);
}
.con li.fl {
	width:33%
}
.con i {
	margin-right:5px
}
.con a {
	color:#000; font-size: 16px; letter-spacing: 3px;
}
.con a:hover {
	text-decoration:none
}
.con strong {
	font-weight:400;
	margin-bottom:5px;
	color:#e95a3c;
	font-size: 20px;
}
.i-feco-1,.i-feco-2,.i-feco-3 {
	height:27px;
	width:27px;
	background-image:url(../images/agt-i.png);
	display: inline-block;
	vertical-align: middle;
}
.fs18 {
    font-size: 18px;
}
.db {
    display: block;
}
.tac {
    text-align: center;
}
.i-feco-1 {
	background-position:0 0
}
.i-feco-2 {
	background-position:-28px 0
}
.i-feco-3 {
	background-position:-56px 0
}
.cell {
    display: table-cell;
    width: 2000px;
}
#hk-youshi-box{
	background: url(../images/sonBg.jpg) no-repeat left top;
}
/*dazhuang-box style*/
#dazhuang-box{
	background: #fff; padding-bottom: 20px;
}
.dazhuan-jieshao .article-title{
	clear: both; position: relative;  text-align: center; left:0; border-bottom: solid 1px #ddd; padding-bottom: 10px; margin-bottom: 20px;
}
.dazhuan-jieshao .article-title h3{
	margin: 0; padding: 0;
}
.dazhuan-jieshao .article-title span{
	width: 40%; height: 3px; background: #ff6600; position: absolute; left:30%; bottom: -2px;
}

.article-content{
	clear: both;
}
.article-content h4{
	color: #00C6EE;
}
#teshe-dazhuan-box{
	background:#E2ECEE; margin-top: 20px; overflow: hidden;
}
.da-zhuang-teshe{
	padding: 20px 0;
}
.da-zhuang-teshe h3{
	margin: 0; padding: 0; text-align:center; vertical-align: middle; letter-spacing: 0.3em; text-shadow: 2px 2px 0 #fff; border-bottom: dashed 1px #fff; padding-bottom:12px;
}
.da-zhuang-teshe h3 span{
	font-size:36px; color: #ff6600; font-weight: 800; 
}
.da-zhuang-teshe a{
	display: inline-block; border: solid 1px #ddd; margin-left: 4%; width: 20%; padding: 20px 0; text-align: center; font-size: 18px; margin-top: 2%; background: #fff; opacity: 0.7;
}
.da-zhuang-teshe a:hover{
	opacity: 1; color: #ff6600; border: solid 1px #ff6600;
}
#yiriyou-box{
	background: #fff; overflow: hidden; padding-bottom: 20px;
}
.dazhuan-process h3{
	border-bottom: solid 2px #efefef; padding-bottom: 13px; width: auto; margin-bottom: 20px; position: relative;
}
.dazhuan-process h3 span{
	border-bottom: solid 2px #ff6600; position: absolute; bottom: -1px; left: 0; width: 20%;
}
.yiriyou-process{
	width: 100%; margin: 0 auto; text-align: center;
}
.yiriyou-process h4{
	text-align: center; display: inline-block; padding: 5px 10px; border-radius: 20px; border: solid 2px #31BAFF; color: #31BAFF;
}
.yiriyou-process ul{
	list-style: none; margin: 0; padding:20px 0; text-align: center; overflow: hidden;
}
.yiriyou-process li{
	 float: left; position: relative; width: 20%; margin-left: 0;
}
.yiriyou-process .box-wrap{
	 text-align: center; display: inline-block;
}
.yiriyou-process .number{
	 font-size: 16px; color: #2192d9; border: 1px solid #0af; border-radius: 50%; width: 80px; height: 80px; text-align: center; padding-top: 20px; background: #f5fcff; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease;
}
.yiriyou-process a:hover .number{
	color: #ff6600; border: 1px solid #ff6600; background:#FFF7F4; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease;
}
.yiriyou-process .line{
	 width: 128px; height: 15px; background: url(../images/process-line.png) no-repeat 5px 0; position: absolute; right: -60px; top: 30px;
}
/*faq style*/
#faq-list .faq-list-tit{
	font-size: 16px; border-bottom: dashed 1px #ddd; margin-bottom: 5px; padding-bottom:6px; color: #008FFF;
}
.faq-box-list li{
	border: solid 1px #ddd;
	padding: 0;
	margin-top: 20px;
	overflow:hidden;
	border-radius: 5px 0 0 5px;
	background:#fff;
}
.faq-box-list li:hover{
	box-shadow: 3px 3px 5px #fff;
}
.faq-box-fl{float:left; width:90%; overflow:hidden;}
.faq-tit-box{clear:both; line-height:45px; overflow:hidden; border-bottom:solid 1px #ddd; padding-left:10px;}
.faq-tit-box h4{float:left; font-size:16px;}
.faq-tit-box a:link,.faq-tit-box a:visited,.faq-tit-box a:active{
	color: #236ee0; text-decoration: none;
}
.faq-tit-box a:hover{
	color: #ff6600; text-decoration: underline;
}
.faq-tit-box .time{float:right;padding-right:10px; font-size:12px; color:#999}
.faq-tags-box{clear:both; line-height:30px; padding-left:10px;}
.faq-tags-box span{font-size:13px; color:#999}
.faq-count-fr{float:right; background:#F4F4F4; overflow:hidden;width:10%; text-align:center; line-height:30px; padding-top:10px; border-left: solid 1px #ddd;}
.faq-count-fr p{
	font-size: 16px; font-weight: bold; color:#999
}
.faq-count-fr h4{
	color: red;
}
.faq-box{
}
.faq-box dl{
	margin:20px auto; padding: 0; clear: both; width: 100%; overflow: hidden; border: solid 1px #F2F2F2; border-radius: 5px;
}
.faq-box .hitbtn{
	background: #fff; border: solid 1px #fff; width: 100%; text-align: center; color:#555; border-radius: 5px; text-shadow: 1px 2px 1px #eee; vertical-align: middle; overflow: hidden;
}
.faq-box #faqhits{
	font-size: 24px; color: #FF6600;
}
.faq-box p{font-size:15px;}
.faq-box dl dt{
	float: left; width: 25%; height: 100%; line-height: 70px; padding-left:1%; border-right:solid 1px #F2F2F2; overflow: hidden; display: block; font-size: 16px; vertical-align: middle; box-align: center; border-radius: 10px 0 0 10px;
}
.faq-box dl dd{
	float: left; clear: right; width: 75%; min-height: 76px; overflow: hidden; display: inline-block; color: #666; vertical-align: middle; background-color: #fff; line-height: 35px; padding: 20px;
}
.faq-box .answer-bg{
	background-color: #555; color: #fff;
}
.faq-box .question-bg{
	background-color: #2e71ea; color: #fff;
}
.zixun-icon{
	background: url(../images/zixun-icon.png) no-repeat left center; width: 32px; height: 32px; display:inline-block; margin-left:10px; vertical-align: middle;
}
.kefu-icon{
	background: url(../images/kefu-icon.png) no-repeat left center; width: 32px; height: 32px; display:inline-block; margin-left:10px;vertical-align: middle;
}
.tabs-list-box{
}
.tabs-list-box .label-danger{
	background: #ff6600; color: #fff;
}
.tabs-list-box .label-default{
	background: #999;
}
.tabs-list-box .label-default a{
	color: #fff;
}
.bottom_tools{position:fixed;z-index:7; right:10px;}
/*********tezhongbox page style*****/
#tezhongbox{
	background: url(../images/slider-bg3.jpg) center 0 no-repeat fixed; overflow: hidden; clear: both; zoom:1; padding-bottom: 100px;
}
.car-groupbox{
	clear: both; overflow: hidden; zomm:1; padding-bottom: 45px;
}
.page-header-gp{
	text-align: center;
}
.page-header-gp h1{
	font-size: 60px; font-weight: bold; text-shadow: 3px 3px 2px #888; text-transform: uppercase;
}
.page-header-gp hgroup{
	margin-top: -48px;
}
.page-header-gp h2{
	font-size: 40px; font-weight:800;
}
.page-header-gp h3{
	font-size: 28px; margin: 0; padding: 0; border: 0; font-weight: 800;
}
.zzser-group{
	overflow: hidden; zoom:1; margin-top: 30px;
}
.zzser-group h2{
	font-weight: 800; clear: both; text-align: center; display: block;
}
.zzser-group h2 small{
	clear: both;  display: block; line-height: 40px;
}
.zzser-group .partinner{
	text-align: center; height: 280px; overflow: hidden; border-radius: 10px; margin-top:10%; padding:10%;
}
.zzser-group .partinner img{
	text-align: center; transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -o-transform: scale(0.5); -ms-transform: scale(0.5); transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-moz-animation: -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease;
}
.zzser-group .partinner a:hover{
	color: #236ee0;
}
.zzser-group .partinner a:hover img{
	text-align: center; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease;-moz-animation: -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease;
}
.zzser-group .partinner h4{
	font-weight: 600;
}
.zzser-group .partinner span{
}
.service_div{
	margin-top: 80px;
}
.service_div li {
    width: 230px;
    height: 230px;
    text-align: center;
    position: relative;
    float: left;
    margin-left: 125px;
    background: #fff;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    overflow: hidden;
    text-align: center;
    transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
}
.service_div li .txt {
    position: relative;
    z-index: 1;
    width: 230px;
    height: 230px;
    transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    -o-transform: rotate(-0deg);
    margin: 0 0 0 5px;
}
.service_div li .txt i{
	font-size: 50px; font-weight:bold; color: #ddd; margin-left: -20px;
}
.service_div li .tt{
	font-size: 24px; font-weight: 800; border-bottom: dashed 2px #ddd; width: 100%; padding-bottom: 10px;
}
.service_div li .pp{
	font-weight: 800; font-size: 20px; margin: 5px 0; padding-bottom:20px; padding-top:10px;
}
.service_div li .ppb{
	border: solid 1px #fff; background: #ff4000; color: #fff; display: inline-block; border-radius:5px; padding: 0 10px;
}
.service_div .marg300{
	margin-left: 300px;
}
.service_div .marg480{
	margin-left: 480px;
}
.tezhongyoushi{
	color: both; zoom:1; overflow: hidden; margin-top:10px;
}

.tezhongyoushi .youshigroup h2{
	font-size:24px;
}
.tezhongyoushi .youshigroup h2 i{
	display: inline-block; border: solid 1px #ff0000; color: #fff; border-radius: 5px; width: 50px; height: 50px; font-size: 30px; line-height: 50px; text-align: center; background: #ff3300; vertical-align: middle; font-weight: 800; margin-right: 10px;
}
.tezhongyoushi .youshigroup h3{
	font-size: 18px;
}
.tezhongyoushi .youshigroup .yscnttxt{
	text-align: text; background:rgba(255,255,255,1); clear: both; zoom:1; overflow: hidden; padding: 20px; margin-top: 20px; border-radius: 5px;
}
.tezhongyoushi .youshigroup .yscnttxt ul{
	width: auto; margin-bottom: 20px; padding-top: 20px;
}
.tezhongyoushi .youshigroup .yscnttxt li{
	line-height: 30px;
}
.tezhongcase{
	background:rgba(255,255,255,.6); clear: both; zoom:1; overflow: hidden; border-radius: 10px; padding:0 10px 10px; margin: 20px 0;
}
.tezhongcase h2{
	text-align: center; padding-bottom: 10px;
}
.tezhongcase h2 span{
	margin-right: 10px; font-weight: 900;
}
.tezhongcase .gallery-grids .col-md-3{
	margin-bottom: 20px; overflow: hidden; position: relative;
}
.tezhongcase .gallery-grids .col-md-3 img{
	overflow: hidden; width: 250px; height: 167px; border-radius: 10px;
}
.tezhongcase .gallery-grids .col-md-3 .title{
	text-align: center; font-size: 16px; width:250px; height: 40px; margin: 0 auto; line-height: 40px; background: rgba(0,0,0,.5); border-radius: 0 0 10px 10px; position: absolute; bottom: 0; color: #fff; transform:translateY(40px); transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease;
}
.tezhongcase .gallery-grids .col-md-3:hover .title{
	text-align: center; font-size: 16px; width:250px; height: 40px; margin: 0 auto; line-height: 40px; background: rgba(0,0,0,.5); border-radius: 0 0 10px 10px; position: absolute; bottom: 0; color: #fff; transform:translateY(0px); transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease;
}
.tezhongnews{
	background:rgba(255,255,255,.6); clear: both; zoom:1; overflow: hidden; border-radius: 10px; padding: 20px 10px;
}
.pagetitclass{
	text-align: center;
}
.pagetitclass h2{
	font-weight: bold; font-size: 36px;
}
.pagetitclass h3{
	font-weight:bold; color: #bbb;
}
/*wuliu-show style*/
.servicecntbox{
	overflow: hidden; background: #fff; clear: box; zoom:1; padding-bottom: 20px;
}
.wuliu-show{
	overflow: hidden; padding-top: 28px;
}
.wuliu-show h2{
	font-weight: 800; text-align: center; color: #236ee0;
}
.wuliu-show h2 small{
	display: block; line-height: 38px; color: #999999;
}
.wuliu-show .tab-content{

}
.wuliu-show .nav{
	font-size:18px; text-align: center; width:65%; margin:30px auto 0 auto; font-weight: 600;  background: url(../images/tabsbg.jpg) repeat-x left center;
}
.wuliu-show .nav>li{
	display: table-cell; padding: 20px; width: 235px;
}
.wuliu-show .nav>li a{
	text-align: center; background: #fff;
}
.wuliu-show .nav-tabs{
	border: none; 
}
.wuliu-show .nav-tabs>li>a{
	border: solid 5px #ddd; border-radius: 50px; line-height: 46px;
}
.wuliu-show .nav-tabs a:hover{
	border: solid 5px #236ee0; background: #fff;
}
.wuliu-show .nav-tabs>.active>a, .wuliu-show .nav-tabs>.active>a:focus, .wuliu-show .nav-tabs>.active>a:hover{
	border: solid 5px #ff6600; color: #FF6600
}
.wuliu-show .active a .intro-icon,.wuliu-show .active a:hover .intro-icon,.wuliu-show .active a .time-icon,.wuliu-show .active a .warning-icon,.wuliu-show .active a:hover .time-icon,.wuliu-show .active a:hover .warning-icon{
	background: url(../images/local-tab.png) no-repeat left top; display:inline-block; float: left;
}
.wuliu-show .nav i{
	background-image: url(../images/wuliuicon.png); background-repeat: no-repeat; transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease;
}
.wuliu-show .intro-icon{
	 display:inline-block; width: 48px; height: 48px; float: left; background-position: -118px 0;
}
.wuliu-show .time-icon{
	 display:inline-block; width: 48px; height: 48px; float: left; background-position:0 top;
}
.wuliu-show .warning-icon{
	 display:inline-block; width: 48px; height: 48px; float: left; background-position:-240px top;
}
.wuliu-show a:hover .intro-icon{
	 background-position: -118px bottom;
}
.wuliu-show a:hover .time-icon{
	background-position:0 bottom;
}
.wuliu-show a:hover .warning-icon{
	background-position:-240px bottom;
}
.wuliubtn-group{
	text-align: center; padding: 20px 0; margin-bottom: 30px; margin-left:-20px;
}
.wuliubtn-group a{
	display: inline-block; text-align: center; border-style: solid; border-width: 2px; border-radius: 50px; line-height: 50px; padding: 0 50px; font-size: 24px; background: #fff; margin-left:20px; text-decoration: none;
}
.wuliubtn-group a.btn01{
	border-color: #2e71ea; color: #DDDDDD; 
}
.wuliubtn-group a:hover.btn01{
	color: #236ee0; background: #236ee0; color: #fff;
}
.wuliubtn-group a.btn02{
	border-color: #ff6600; color: #DDDDDD;
}
.wuliubtn-group a:hover.btn02{
	color:#ff6600; background: #ff6600; color: #fff;
}
#che-tabs{
	margin-top:50px; display: block; overflow: hidden;
}
#che-tabs .nav-tabs > li.active > a, #che-tabs .nav-tabs > li.active > a:focus, #che-tabs .nav-tabs > li.active > a:hover{	
	background-color: #525252; color: #ffffff;
}
#che-tabs .nav-tabs > li > a{
	font-size: 18px; background-color:#efefef;
}

#che-tabs .tab-pane{
	padding:20px 0; line-height: 45px; font-size: 16px;
}
.che-layer-photo{
	clear: both; display: block; overflow: hidden; margin-bottom: 3%;
}
.che-layer-photo .gallery-grids div{
	margin-bottom:2%;
}
.che-layer-photo .gallery-grids div img{
	width: 100%; height: 125px; overflow: hidden;
}
#case-show{
	clear: both; overflow: hidden; background:#fff;
}
.customer-box{
	overflow: hidden; clear: both; margin: 0; padding: 0;
}
.customer-list{
	overflow: hidden; clear: both; margin: 0; padding: 0; text-align: center;
}
.customer-list .img{
	overflow: hidden; height: 200px; text-align: center; vertical-align: middle; line-height: 200px; background: #eeeeee;
}
.customer-list .img img{
	width: 100%;
}
#scrollUp{background:url(../images/backtop.png) no-repeat; width:36px; height:36px;display:none;}
/*light-box-files*/
.gallery-grids{
	
}
.gallery-grids a{
	overflow: hidden; display: inline-block; width: 100%; vertical-align: middle; text-align: center;
}
.gallery-grids img{
	width: 100%;background: #fff;overflow: hidden;vertical-align: middle;text-align: center;display: table-cell;
}
.gallery-grids .gg-1{
	height: 120px; margin-bottom: 10px; overflow: hidden;
}
.gallery-grids .gg-2{
	height: 120px; margin-bottom: 10px; overflow: hidden;
}
#page-menu-group .panel-heading{
	border-radius: 0; background: #efefef; line-height: 35px; text-align: center; color: #555; 
}
#page-menu-group .panel-heading a{
	font-size: 20px;
}
#page-menu-group .panel-heading a:hover,#page-menu-group .panel-heading a:focus{
	color: #DB1900; text-decoration: none; 
}
#modal-winmsg .modal-header{
	background: #DB1900; color: #fff;
}
#modal-winmsg .tab-content{
	padding-top: 20px; font-weight: normal;
}
#modal-winmsg .modal-title{
	font-size: 16px; font-weight: 800;
}
#modal-winmsg .nav-tabs li{	
	font-weight: bold;
}
#modal-winmsg .nav-tabs>li.active>a, #modal-winmsg .nav-tabs>li.active>a:focus, #modal-winmsg .nav-tabs>li.active>a:hover{
	color: #fff; background: #333;
}
/*animate css style*/
@-webkit-keyframes bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes bounceInDown {
  0%, 60%, 75%, 90%, 100% {
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }

  100% {
    -webkit-transform: none;
    transform: none;
  }
}

.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
